Add build env option for generic ESP32S3R8#1758
Add build env option for generic ESP32S3R8#1758ranma wants to merge 1 commit intohoylabs:developmentfrom
Conversation
| -DPIN_MAPPING_REQUIRED=1 | ||
|
|
||
|
|
||
| [env:generic_esp32s3r8_usb] |
There was a problem hiding this comment.
I don't agree with the name. "r8" is specific to one variant with PSRAM. what this env actually does is enable PSRAM. So generic_esp32s3_usb_psram would be more fitting, don't you think?
Or.... Is this indeed specific to the version with 8MB PSRAM as only it has octal SPI?
There was a problem hiding this comment.
I only have the S3R8 for testing, which is why I limited the name that way, I think generic_esp32s3_usb_octal_psram may indeed be better.
For example the ESP32S3R8 comes with 8MiB of octal PSRAM built-in, which can reduce stability issues related to memory usage: hoylabs#1260 This can increase the free non-PSRAM heap by around 20% (in my case from 135KiB to 162KiB free heap) at the expense of slower memory access.
|
According to the revisions of the OpenDTU Fusion Board the 8MB PSRAM is connected via OSPI and will block usage of some pins and in the case of the Fusion Board the usage of the NRF24.
|
Beim ESP32S3R8 ist das PSRAM intern, und PSRAM + NRF24 funktioniert bei mir problemlos mit meinem LilyGo T-Display-S3 board. |
The ESP32S3R8 comes with 8MiB of PSRAM built-in, which can reduce stability issues related to memory usage: #1260
This can increase the free non-PSRAM heap by around 20% (in my case from 135KiB to 162KiB free heap) at the expense of slower memory access.